package model

import "github.com/gogf/gf/os/gtime"

type User struct {
	Id       uint         `orm:"id,primary"   json:"id"`       	// 用户ID
	Username string       `orm:"username"     json:"username"` 	// 用户账号
	Password string       `orm:"password"     json:"password"` 	// 用户密码
	Nickname string       `orm:"nickname"     json:"nickname"` 	// 用户昵称
	Salt     string 	  `orm:"salt"         json:"salt"` 		// 用户昵称
	DeletedAt *gtime.Time `orm:"deleted_at"   json:"deletedAt"` // 删除时间
	CreatedAt *gtime.Time `orm:"created_at"   json:"createdAt"` // 创建时间
	UpdatedAt *gtime.Time `orm:"updated_at"   json:"updatedAt"` // 更新时间
	Token  		string 	  `orm:"token"        json:"token"` 	// token
}


type UserApiSignInReq struct {
	Username string `v:"required#账号不能为空"`
	Password string `v:"required#密码不能为空!"`
}
